added difficulty/irritation - Francés Inglés Diccionario